difficult to hold/keep - Spanish English Dictionary